home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cato / Xm / XmCreateMenuBar.z / XmCreateMenuBar
Encoding:
Text File  |  1998-10-20  |  6.0 KB  |  133 lines

  1.  
  2.  
  3.  
  4.      XXXXmmmmCCCCrrrreeeeaaaatttteeeeMMMMeeeennnnuuuuBBBBaaaarrrr((((3333XXXX))))       UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV       XXXXmmmmCCCCrrrreeeeaaaatttteeeeMMMMeeeennnnuuuuBBBBaaaarrrr((((3333XXXX))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           XXXXmmmmCCCCrrrreeeeaaaatttteeeeMMMMeeeennnnuuuuBBBBaaaarrrr - A RowColumn widget convenience creation
  10.           function
  11.  
  12.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.           ####iiiinnnncccclllluuuuddddeeee <<<<XXXXmmmm////RRRRoooowwwwCCCCoooolllluuuummmmnnnn....hhhh>>>>
  14.  
  15.           WWWWiiiiddddggggeeeetttt XXXXmmmmCCCCrrrreeeeaaaatttteeeeMMMMeeeennnnuuuuBBBBaaaarrrr ((((_p_a_r_e_n_t, _n_a_m_e, _a_r_g_l_i_s_t, _a_r_g_c_o_u_n_t))))
  16.                WWWWiiiiddddggggeeeetttt    _p_a_r_e_n_t;;;;
  17.                SSSSttttrrrriiiinnnngggg    _n_a_m_e;;;;
  18.                AAAArrrrggggLLLLiiiisssstttt   _a_r_g_l_i_s_t;;;;
  19.                CCCCaaaarrrrddddiiiinnnnaaaallll  _a_r_g_c_o_u_n_t;;;;
  20.  
  21.  
  22.      VVVVEEEERRRRSSSSIIIIOOOONNNN
  23.           This page documents version 1.2 of the Motif library.
  24.  
  25.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  26.           XXXXmmmmCCCCrrrreeeeaaaatttteeeeMMMMeeeennnnuuuuBBBBaaaarrrr creates an instance of a RowColumn widget of
  27.           type XXXXmmmmMMMMEEEENNNNUUUU____BBBBAAAARRRR and returns the associated widget ID.It is
  28.           provided as a convenience function for creating RowColumn
  29.           widgets configured to operate as a MenuBar and is not
  30.           implemented as a separate widget class.
  31.  
  32.           The MenuBar widget is generally used for building a Pulldown
  33.           menu system.  Typically, a MenuBar is created and placed
  34.           along the top of the application window, and several
  35.           CascadeButtons are inserted as the children.  Each of the
  36.           CascadeButtons has a Pulldown MenuPane associated with it.
  37.           These Pulldown MenuPanes must have been created as children
  38.           of the MenuBar.  The user interacts with the MenuBar by
  39.           using either the mouse or the keyboard.
  40.  
  41.           The MenuBar displays a 3-D shadow along its border.  The
  42.           application controls the shadow attributes using the
  43.           visual-related resources supported by XXXXmmmmMMMMaaaannnnaaaaggggeeeerrrr.
  44.  
  45.           The MenuBar widget is  homogeneous in that it accepts only
  46.           children that are a subclass of XXXXmmmmCCCCaaaassssccccaaaaddddeeeeBBBBuuuuttttttttoooonnnn or
  47.           XXXXmmmmCCCCaaaassssccccaaaaddddeeeeBBBBuuuuttttttttoooonnnnGGGGaaaaddddggggeeeetttt.  Attempting to insert a child of a
  48.           different class results in a warning message.
  49.  
  50.           If the MenuBar does not have enough room to fit all of its
  51.           subwidgets on a single line, the MenuBar attempts to wrap
  52.           the remaining entries onto additional lines if allowed by
  53.           the geometry manager of the parent widget.
  54.  
  55.  
  56.           _p_a_r_e_n_t Specifies the parent widget ID
  57.  
  58.           _n_a_m_e   Specifies the name of the created widget
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                                          (printed 4/30/98)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      XXXXmmmmCCCCrrrreeeeaaaatttteeeeMMMMeeeennnnuuuuBBBBaaaarrrr((((3333XXXX))))       UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV       XXXXmmmmCCCCrrrreeeeaaaatttteeeeMMMMeeeennnnuuuuBBBBaaaarrrr((((3333XXXX))))
  71.  
  72.  
  73.  
  74.           _a_r_g_l_i_s_tSpecifies the argument list
  75.  
  76.           _a_r_g_c_o_u_n_t
  77.                  Specifies the number of attribute/value pairs in the
  78.                  argument list (_a_r_g_l_i_s_t)
  79.  
  80.  
  81.           For a complete definition of RowColumn and its associated
  82.           resources, see XXXXmmmmRRRRoooowwwwCCCCoooolllluuuummmmnnnn((((3333XXXX)))).
  83.  
  84.      RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
  85.           Returns the RowColumn widget ID.
  86.  
  87.      RRRREEEELLLLAAAATTTTEEEEDDDD IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN
  88.           XXXXmmmmCCCCaaaassssccccaaaaddddeeeeBBBBuuuuttttttttoooonnnn((((3333XXXX)))), XXXXmmmmCCCCaaaassssccccaaaaddddeeeeBBBBuuuuttttttttoooonnnnGGGGaaaaddddggggeeeetttt((((3333XXXX)))),
  89.           XXXXmmmmCCCCrrrreeeeaaaatttteeeePPPPuuuullllllllddddoooowwwwnnnnMMMMeeeennnnuuuu((((3333XXXX)))), XXXXmmmmCCCCrrrreeeeaaaatttteeeeSSSSiiiimmmmpppplllleeeeMMMMeeeennnnuuuuBBBBaaaarrrr((((3333XXXX)))),
  90.           XXXXmmmmMMMMaaaannnnaaaaggggeeeerrrr((((3333XXXX)))), XXXXmmmmRRRRoooowwwwCCCCoooolllluuuummmmnnnn((((3333XXXX)))), and
  91.           XXXXmmmmVVVVaaaaCCCCrrrreeeeaaaatttteeeeSSSSiiiimmmmpppplllleeeeMMMMeeeennnnuuuuBBBBaaaarrrr((((3333XXXX)))).
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.      Page 2                                          (printed 4/30/98)
  130.  
  131.  
  132.  
  133.